I hold monthly 529 seminars for my clients and prospects and absolutely know that the 529 plan is the better investment. This plan avoids the triple tax as long as the money is used for books, tuition, food..etc. You can even use it for living expenses such as utility bills and they are even considering transportation such as a car in the near future. Let's also say that your son or daughter gets a scholarship to a school..you can take the money equal to the scholarship and essentially put it in your pocket. Unlike a custodian account you actually own the assets in the plan, not your child. I've heard of many cases where parents have started custodian accounts and their child turns out to be a hellian and when he/she becomes an adult they take the money and run and its used for something other than school. If you have another child you can roll the unused money from the 529 plan of your oldest to the younger sibling and so on and so on. It can be rolled into grandkids, neices, nephew's 529 plans. I would suggest using a Franklin Templeton 529 plan that is aged based where it changes from more aggressive to conservative as your child progresses in age. Something like 1-7 (aggressive) 8-13 (moderate) 14-18 (conservative). I hope this helps..
Also an easy way to save for school is a MAP plan. Monthly Accumulation Plan where money comes out monthly, bi-monthly, semi-annually out of your checking account. Try $50, you won't even know its gone. Get family involved where maybe for birthdays and other holidays they can contribute and give your child a certificate saying that they have invested $100 to the 529. Instead of a video game maybe put $50 into it...you will definitely appreciate it when your child turns 18.
Ask a financial advisor to run an Education Cost Analysis where it tells you exactly how much you need to save each month or year for tuition room and board for any school you wish for the years your child will be in school.
Good Luck